$(function(){

});

function submitPage(obj) {
	if(UTIL.checkButton(obj)) {
		// 将勾选和未勾选的id拼凑成字符串
		var checkedIds = "";
		var unCheckedIds = "";
		$("input[name='id_box']").each(function() {
			if($(this).prop("checked")) {
				checkedIds += $(this).val() + ",";
			} else {
				unCheckedIds += $(this).val() + ",";
			}
		});
		
		if(checkedIds) {
			checkedIds = checkedIds.substring(0, checkedIds.length-1);
		}
		if(unCheckedIds) {
			unCheckedIds = unCheckedIds.substring(0, unCheckedIds.length-1);
		}
		
		// 调用后台接口维护
		var param = 
			{
				"checkedIds" : checkedIds, 
				"unCheckedIds" : unCheckedIds, 
				"packId" : $("#packId").val()
			};
		API.atomSymptomCheckPage(param, function(res) {
			if(res.code == 0) {
				getList();
			} else {
				alert(res.desc);
			}
		});
		
		UTIL.releaseButton(obj);
		return true;
	}
}

function getList() {
	var hrefStr = "/vocab/atom_symptom_list.htm?tabid=" + $("#tabid").val();
	location.href = hrefStr;
}

// 全选、取消全选的事件
function selectAll(){
	if ($("#box_all").prop("checked")) {
		$("input[name='id_box']").prop("checked", true);
	} else {
		$("input[name='id_box']").prop("checked", false);
	}
}
// 子复选框的事件
function setSelectAll(){
	//当没有选中某个子复选框时，SelectAll取消选中
	var chsub = $("input[type='checkbox'][name='id_box']").length; //获取subcheck的个数
	var checkedsub = $("input[type='checkbox'][name='id_box']:checked").length; //获取选中的subcheck的个数
	if (checkedsub == chsub) {
		$("#box_all").prop("checked", true);
	} else {
		$("#box_all").prop("checked", false);
	}
}

